package org.budo.java.agent.transformer;

import java.lang.instrument.ClassFileTransformer;
import java.lang.reflect.Method;

/**
 * @author lmw
 */
public abstract class BudoClassFileTransformer implements ClassFileTransformer {
    private String agentArgs;

    public String getAgentArgs() {
        return agentArgs;
    }

    public void setAgentArgs(String agentArgs) {
        this.agentArgs = agentArgs;
    }

    public abstract Method getMethod(Class<?> targetType, Integer methodIndex);
}